device producing shocks - Französisch Englisch Wörterbuch